Tureng Mobile
Deyim
1
i.
ball of muscle [australia]